bgo#626336 - Don't assume that GtkButton is activated only when a keyboard event...
authorFederico Mena Quintero <federico@gnome.org>
Fri, 21 Jan 2011 19:36:27 +0000 (13:36 -0600)
committerFederico Mena Quintero <federico@gnome.org>
Fri, 21 Jan 2011 21:48:39 +0000 (15:48 -0600)
commitd07231cb7aad19b94f52e9a8af768a6c39919e6d
tree5f00661c901f027d0baffd21979642b3a5a01620
parent120e289f56aad67b1db15801d1b7ef61c8b0c2cc
bgo#626336 - Don't assume that GtkButton is activated only when a keyboard event is available

Buttons may also be activated at any time from gtk_widget_activate()
or related functions.  In that case, just do the 'show the button
as pushed for a short amount of time' trick, but don't actually
try to grab the keyboard device.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
gtk/gtkbutton.c